package com.mindata.blockmanager.bean;

import lombok.Data;

/**
 * User: jasperxgwang
 * Date: 2018-8-7 14:30
 */
@Data
public class MemberParam {
    private long id;
    /**
     * 节点id，用于校验该客户是否合法，客户端启动时需要带着该值。一个公司可能有多个appId，相当于多个服务器节点
     */
    private String appId;
    /**
     * 成员名
     */
    private String name;
    /**
     * ip（可不设置，由该成员客户端启动后自行检测）
     */
    private String ip;

    private int port;

    /**
     * 属于哪个联盟链，groupId
     */
    private String groupId;

    /**
     * raft监听端口
     */
    private int raftPort;

    /**
     * 服务编号
     */
    private int serverId;

}
